﻿using CI.Organism;

namespace CI
{
    ///<summary>
    /// Fitness level evaluator
    ///</summary>
    public interface IFitnessLevelEvaluator
    {
        /// <summary> Update the organisms strength</summary>
        /// <param name="organism"></param>
        void UpdateStrength(IOrganism organism);
        bool UpgradeToNextLevel(IOrganism organism);
        void RemoveOrganism(IOrganism organism);
        string ToString(IOrganism organism);
    }
}


